import {
  createRouter,
  createWebHistory,
  createWebHashHistory,
} from "vue-router"
import { constRouter, anyRouter, asyncRouter } from "./route"

const router = createRouter({
  // Vue Router 使用哈希模式，并且将应用的基础 URL 作为路由的基准路径
  // createWebHistor处理的URL会隐藏#
  // history: createWebHistory(import.meta.env.BASE_URL),
  // createWebHashHistory处理的URL会显示#
  history: createWebHashHistory(import.meta.env.BASE_URL),
  routes: constRouter,
  // 刷新时，滚动条位置还原
  scrollBehavior: () => ({ left: 0, top: 0 }),
})

export default router
